托付: to entrust...
起源: origin, to originate, to come from...
能够: to be capable of, to be able to, can...
迸发: to burst forth...